Supplier Page from MyBioSource.com for Recombinant Putative serine esterase Mb1866c (Mb1866c), partial